skilled person (sex) - French English Dictionary